// Copyright (c) 2014 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#ifndef EventTypeNames_h
#define EventTypeNames_h

#include "wtf/text/AtomicString.h"
#include "core/CoreExport.h"

// Generated from:
// - blink\in\crawler\EventTypeNames.in

namespace blink {
namespace EventTypeNames {

CORE_EXPORT extern const WTF::AtomicString& DOMCharacterDataModified;
CORE_EXPORT extern const WTF::AtomicString& DOMContentLoaded;
CORE_EXPORT extern const WTF::AtomicString& DOMNodeInserted;
CORE_EXPORT extern const WTF::AtomicString& DOMNodeInsertedIntoDocument;
CORE_EXPORT extern const WTF::AtomicString& DOMNodeRemoved;
CORE_EXPORT extern const WTF::AtomicString& DOMNodeRemovedFromDocument;
CORE_EXPORT extern const WTF::AtomicString& DOMSubtreeModified;
CORE_EXPORT extern const WTF::AtomicString& animationend;
CORE_EXPORT extern const WTF::AtomicString& animationiteration;
CORE_EXPORT extern const WTF::AtomicString& animationstart;
CORE_EXPORT extern const WTF::AtomicString& beforeunload;
CORE_EXPORT extern const WTF::AtomicString& error;
CORE_EXPORT extern const WTF::AtomicString& load;
CORE_EXPORT extern const WTF::AtomicString& mousewheel;
CORE_EXPORT extern const WTF::AtomicString& pagehide;
CORE_EXPORT extern const WTF::AtomicString& pageshow;
CORE_EXPORT extern const WTF::AtomicString& readystatechange;
CORE_EXPORT extern const WTF::AtomicString& scroll;
CORE_EXPORT extern const WTF::AtomicString& transitionend;
CORE_EXPORT extern const WTF::AtomicString& unload;
CORE_EXPORT extern const WTF::AtomicString& webkitAnimationEnd;
CORE_EXPORT extern const WTF::AtomicString& webkitAnimationIteration;
CORE_EXPORT extern const WTF::AtomicString& webkitAnimationStart;
CORE_EXPORT extern const WTF::AtomicString& webkitTransitionEnd;
CORE_EXPORT extern const WTF::AtomicString& wheel;

const unsigned EventTypeNamesCount = 25;

CORE_EXPORT void init();

} // EventTypeNames
} // namespace blink

#endif
